Emmanuele Bassi [Sat, 15 Oct 2016 19:38:13 +0000 (20:38 +0100)]
Add private header for GtkTextView
This allows us to declare the symbols that are currently used inside
gtktextdisplay.c without incurring in the wrath of the compiler.
Emmanuele Bassi [Fri, 14 Oct 2016 18:36:50 +0000 (19:36 +0100)]
Remove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:35:59 +0000 (19:35 +0100)]
Fix _gtk_get_slowdown()
We need to pass void as the argument type.
Emmanuele Bassi [Fri, 14 Oct 2016 18:35:40 +0000 (19:35 +0100)]
Remove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:34:51 +0000 (19:34 +0100)]
Include the appropriate headers
The GtkStackAccessible implementation should include the private header,
and the private header should include the public one.
Emmanuele Bassi [Fri, 14 Oct 2016 18:34:29 +0000 (19:34 +0100)]
Remove redundant declarations
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:53 +0000 (19:33 +0100)]
Use appropriate const declaration for static strings
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:28 +0000 (19:33 +0100)]
Remove re-declarations of public functions
Emmanuele Bassi [Fri, 14 Oct 2016 18:33:03 +0000 (19:33 +0100)]
Remove redundant declaration
Emmanuele Bassi [Mon, 17 Oct 2016 10:02:16 +0000 (11:02 +0100)]
stylecontext: Remove gtk_gradient_resolve_for_context()
Just like we remove gtk_gradient_resolve().
Emmanuele Bassi [Mon, 17 Oct 2016 09:41:46 +0000 (10:41 +0100)]
textview: Remove commented block
It's referencing gdk_cairo_create(), which does not exist any more.
Emmanuele Bassi [Mon, 17 Oct 2016 09:43:55 +0000 (10:43 +0100)]
gdk: Comment out gdk_cairo_create()
Emmanuele Bassi [Mon, 17 Oct 2016 09:42:48 +0000 (10:42 +0100)]
gdk: Remove mentions of gdk_cairo_create()
This function does not exist any more.
Matthias Clasen [Sun, 16 Oct 2016 18:09:12 +0000 (14:09 -0400)]
Fix the doc build
Remove no-longer-existing types.
Piotr Drąg [Sun, 16 Oct 2016 17:49:54 +0000 (19:49 +0200)]
Update POTFILES.in
Benjamin Otte [Thu, 13 Oct 2016 23:59:22 +0000 (01:59 +0200)]
gdk: Remove old code to create drawing context
You now have to use a GdkDrawingContext
Benjamin Otte [Sat, 15 Oct 2016 03:17:45 +0000 (05:17 +0200)]
tests: Remove custom preview from print-editor
It's using gdk_cairo_create() to do the drawing, which is unsupported.
Benjamin Otte [Sat, 15 Oct 2016 03:02:20 +0000 (05:02 +0200)]
tests: Remove code from testinput that does nothing
Benjamin Otte [Tue, 11 Oct 2016 14:26:16 +0000 (16:26 +0200)]
gdk: Remove gdk_window_set_debug_updates()
The update tracking code was ugly and using deprecated drawing APIs. It
was also in the wrong place.
So instead of trying to keep it working, I'll remove it. We need to find
a better way to put it and make it work there.
Benjamin Otte [Mon, 10 Oct 2016 22:17:31 +0000 (00:17 +0200)]
widget: Remove gtk_widget_set_double_buffered()
Everything is always double-buffered.
Benjamin Otte [Mon, 10 Oct 2016 14:53:32 +0000 (16:53 +0200)]
shortcutswindow: Modernize some code
No functional changes, just don't call valist functions anymore.
Benjamin Otte [Mon, 10 Oct 2016 14:52:50 +0000 (16:52 +0200)]
menu: Modernize code
No functional changes, just don't call valist functions anymore.
Benjamin Otte [Sun, 9 Oct 2016 13:53:22 +0000 (15:53 +0200)]
API: sizegroup: Remove gtk_size_group_set_ignore_hidden()
Benjamin Otte [Sun, 9 Oct 2016 01:22:56 +0000 (03:22 +0200)]
API: container: Remove GtkContainer::child property
Benjamin Otte [Sun, 9 Oct 2016 01:14:32 +0000 (03:14 +0200)]
container: Remove gtk_container_set_resize_mode()
Benjamin Otte [Sun, 9 Oct 2016 00:32:00 +0000 (02:32 +0200)]
API: container: Remove gtk_container_set_border_width()
Benjamin Otte [Sat, 8 Oct 2016 03:07:23 +0000 (05:07 +0200)]
API: stylecontext: Remove state argument from getters
The argument must always be the current state.
Benjamin Otte [Fri, 7 Oct 2016 23:27:36 +0000 (01:27 +0200)]
API: Remove libgail-util
Benjamin Otte [Fri, 7 Oct 2016 23:16:46 +0000 (01:16 +0200)]
API: stylecontext: Remove regions
Benjamin Otte [Fri, 7 Oct 2016 22:22:55 +0000 (00:22 +0200)]
gdk: Remove unused argument parsing structs
Benjamin Otte [Fri, 7 Oct 2016 22:20:30 +0000 (00:20 +0200)]
gdk: Remove leftover structs from ClientMessage days
Benjamin Otte [Fri, 7 Oct 2016 22:18:36 +0000 (00:18 +0200)]
gdk: Remove unused structs from ColorMap days
Benjamin Otte [Fri, 7 Oct 2016 03:41:30 +0000 (05:41 +0200)]
css: Remove custom properties
Those aren't used anymore, now that theming engines are gone.
Benjamin Otte [Fri, 7 Oct 2016 02:58:35 +0000 (04:58 +0200)]
API: Remove GtkStyleProperties
Benjamin Otte [Fri, 7 Oct 2016 02:31:37 +0000 (04:31 +0200)]
API: Remove API to set CSS properties from GValues
This API was only used in GtkModifierStyle and GtkStyleProperties and
they are both on their way out.
CSS properties must now be set using strings via the regular parser API.
Benjamin Otte [Fri, 7 Oct 2016 01:51:38 +0000 (03:51 +0200)]
API: stylecontext: Remove old unused animation functions
Timm Bäder [Wed, 5 Oct 2016 18:26:08 +0000 (20:26 +0200)]
Remove GtkThemingEngine
As well as the corresponding GtkCssEngineValue used to parse it in css.
Timm Bäder [Wed, 5 Oct 2016 17:37:44 +0000 (19:37 +0200)]
ui: Don't unnecessarily set GtkEntry:invisible-char
Timm Bäder [Wed, 5 Oct 2016 17:37:02 +0000 (19:37 +0200)]
entry: Remove invisible-char style property
Timm Bäder [Wed, 5 Oct 2016 16:35:52 +0000 (18:35 +0200)]
stylecontext: Remove _REGION_ constants
Timm Bäder [Wed, 5 Oct 2016 16:35:06 +0000 (18:35 +0200)]
Remove GtkIconFactory
Move the icon size lookup API into gtkicontheme.c
Timm Bäder [Wed, 5 Oct 2016 17:41:07 +0000 (19:41 +0200)]
widget-factory: Stop using custom icon sizes
Timm Bäder [Wed, 5 Oct 2016 15:23:29 +0000 (17:23 +0200)]
widget: Remove cursor-aspect-ratio/window-dragging style properties
And replaces its usages in GtkTextView/GtkStyleContext with a hard-coded
0.04 which was the default value for cursor-aspect-ratio. Also remove
the public gtk_draw_insertion_cursor which used draw_insertion_cursor
which in turn looked up cursor-aspect-ratio
Timm Bäder [Wed, 5 Oct 2016 15:08:11 +0000 (17:08 +0200)]
gtkwidget: Remove gtk_widget_class_install_style_property_parser...
... from public API
Timm Bäder [Wed, 5 Oct 2016 15:07:08 +0000 (17:07 +0200)]
widget: Remove cursor-aspect-ratio style property
Timm Bäder [Wed, 5 Oct 2016 13:01:27 +0000 (15:01 +0200)]
Remove GtkModifierStyle
Timm Bäder [Wed, 5 Oct 2016 12:47:33 +0000 (14:47 +0200)]
widget: Remove gtk_widget_override* API
Timm Bäder [Wed, 5 Oct 2016 12:46:49 +0000 (14:46 +0200)]
testoverlay: Stop using gtk_widget_override API
Timm Bäder [Wed, 5 Oct 2016 12:26:30 +0000 (14:26 +0200)]
plugman: Stop using gtk_override_color
Timm Bäder [Wed, 5 Oct 2016 06:14:24 +0000 (08:14 +0200)]
Remove a few more unused style properties
Timm Bäder [Tue, 4 Oct 2016 19:15:52 +0000 (21:15 +0200)]
widget: Remove text-handle-width/height style properties
Timm Bäder [Tue, 4 Oct 2016 19:13:29 +0000 (21:13 +0200)]
GtkTextHandle: Use min-width/min-height
instead of GtkWidget's text-handle-width/text-handle-height style
properties
Timm Bäder [Tue, 4 Oct 2016 18:16:52 +0000 (20:16 +0200)]
Remove various unused style properties
Timm Bäder [Tue, 4 Oct 2016 18:01:33 +0000 (20:01 +0200)]
Fix a few GtkTextTag:*-gdk references
Timm Bäder [Tue, 4 Oct 2016 17:53:36 +0000 (19:53 +0200)]
Remove various sizing related style properties
Timm Bäder [Tue, 4 Oct 2016 17:23:10 +0000 (19:23 +0200)]
switch: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 17:14:38 +0000 (19:14 +0200)]
entry: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 17:09:58 +0000 (19:09 +0200)]
widget: Remove visibility-notify-event
Timm Bäder [Tue, 4 Oct 2016 17:02:53 +0000 (19:02 +0200)]
entry: Remove inner-border (style) property
Timm Bäder [Tue, 4 Oct 2016 16:34:05 +0000 (18:34 +0200)]
widget: Remove deprecated margin-left/right properties
Timm Bäder [Tue, 4 Oct 2016 16:27:31 +0000 (18:27 +0200)]
widget: Remove gtk_widget_{s,g}et_composite_name
Timm Bäder [Tue, 4 Oct 2016 16:27:16 +0000 (18:27 +0200)]
widget: Remove gtk_widget_get_requisition
Timm Bäder [Tue, 4 Oct 2016 16:19:51 +0000 (18:19 +0200)]
widget: Remove gtk_widget_send_expose
Timm Bäder [Tue, 4 Oct 2016 16:18:53 +0000 (18:18 +0200)]
widget: Remove gtk_widget_{s,g}et_state
Timm Bäder [Tue, 4 Oct 2016 16:14:35 +0000 (18:14 +0200)]
widget: Remove gtk_widget_region_intersect
Timm Bäder [Tue, 4 Oct 2016 16:13:35 +0000 (18:13 +0200)]
widget: Remove gtk_widget_get_child_requisition
Timm Bäder [Tue, 4 Oct 2016 16:10:39 +0000 (18:10 +0200)]
widget: Remove gtk_widget_size_request
Timm Bäder [Tue, 4 Oct 2016 16:04:48 +0000 (18:04 +0200)]
widget: Remove state-changed signal
Timm Bäder [Tue, 4 Oct 2016 16:47:05 +0000 (18:47 +0200)]
widget: Remove deprecated style properties
Timm Bäder [Tue, 4 Oct 2016 16:46:39 +0000 (18:46 +0200)]
testsensitive: Use state-flags-changed instead of state-changed
Timm Bäder [Tue, 4 Oct 2016 15:56:06 +0000 (17:56 +0200)]
Remove some deprecated GdkColor style properties
Timm Bäder [Tue, 4 Oct 2016 15:05:47 +0000 (17:05 +0200)]
image: Remove GtkIconSet API
Timm Bäder [Tue, 4 Oct 2016 14:50:28 +0000 (16:50 +0200)]
range: Remove min slider size setter/getter
Timm Bäder [Tue, 4 Oct 2016 14:40:20 +0000 (16:40 +0200)]
scrollbar: Remove min-slider-length style property
Timm Bäder [Tue, 4 Oct 2016 14:36:27 +0000 (16:36 +0200)]
label: Remove now unneeded deprecation markers
Timm Bäder [Tue, 4 Oct 2016 14:35:53 +0000 (16:35 +0200)]
scrolledwindow: Remove window-placement-set property
Timm Bäder [Tue, 4 Oct 2016 14:35:24 +0000 (16:35 +0200)]
scrolledwindow: Remove scrollbar-spacing and scrollbars-within-bevel
Timm Bäder [Tue, 4 Oct 2016 14:33:05 +0000 (16:33 +0200)]
scrolledwindow: Remove _add_with_viewport
Replaced by a normal gtk_container_add
Timm Bäder [Tue, 4 Oct 2016 13:46:01 +0000 (15:46 +0200)]
Remove GtkHSV
Timm Bäder [Tue, 4 Oct 2016 10:50:56 +0000 (12:50 +0200)]
Remove various deprecated GtkOrientable subclasses
Timm Bäder [Tue, 4 Oct 2016 10:34:10 +0000 (12:34 +0200)]
Remove gtkcolorsel(dialog).{c,h}
Timm Bäder [Tue, 4 Oct 2016 08:41:25 +0000 (10:41 +0200)]
window: Remove _set/_get_opacity
Timm Bäder [Tue, 4 Oct 2016 08:30:57 +0000 (10:30 +0200)]
window: Remove resize grip API
Timm Bäder [Tue, 4 Oct 2016 08:30:07 +0000 (10:30 +0200)]
Remove gtkfontsel.{c,h}
Timm Bäder [Tue, 4 Oct 2016 08:03:52 +0000 (10:03 +0200)]
dialog: Remove alternative button order API
Timm Bäder [Mon, 3 Oct 2016 18:02:21 +0000 (20:02 +0200)]
Remove GtkHandleBox
Timm Bäder [Mon, 3 Oct 2016 16:25:18 +0000 (18:25 +0200)]
Remove GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 16:08:53 +0000 (18:08 +0200)]
reftests: Remove GtkMisc tests
Timm Bäder [Mon, 3 Oct 2016 15:54:51 +0000 (17:54 +0200)]
Fix a few css/a11y test cases
They were broken because of missing -icon-stock properties in GtkEntry
and GtkButton not creating an adjustment child anymore.
Timm Bäder [Mon, 3 Oct 2016 10:34:17 +0000 (12:34 +0200)]
Remove GtkMisc
Timm Bäder [Mon, 3 Oct 2016 10:34:30 +0000 (12:34 +0200)]
testfilechooserbutton: Remove GtkMisc API usage
Timm Bäder [Mon, 3 Oct 2016 10:31:47 +0000 (12:31 +0200)]
reftests: Remove celldenderer-pixbuf-stock
The stock properties tested here don't exist anymore.
Timm Bäder [Mon, 3 Oct 2016 09:03:47 +0000 (11:03 +0200)]
Remove GtkArrow
Timm Bäder [Mon, 3 Oct 2016 08:52:40 +0000 (10:52 +0200)]
shortcutswindow: Stop using GtkArrow
Timm Bäder [Mon, 3 Oct 2016 08:33:17 +0000 (10:33 +0200)]
Remove GtkStock API from GtkImage
Timm Bäder [Mon, 3 Oct 2016 08:20:22 +0000 (10:20 +0200)]
reftests: Remove GtkMisc properties from now non-misc widgets
Timm Bäder [Mon, 3 Oct 2016 07:57:57 +0000 (09:57 +0200)]
recentchoosermenu: Stop using GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 07:46:57 +0000 (09:46 +0200)]
toolbutton: Stop using GtkImageMenuItem
Timm Bäder [Mon, 3 Oct 2016 07:33:32 +0000 (09:33 +0200)]
testgtk: Remove GtkImageMenuItem usage
Timm Bäder [Mon, 3 Oct 2016 07:31:44 +0000 (09:31 +0200)]
testgtk: fix css